﻿#popup {
    padding: 0.5em;
    width: 650px;
}

    #popup div.item {
        display: inline-block;
        width: 49%;
        position: relative;
        padding: 0 2em 0 6em;
        box-sizing: border-box;
        height: 2.5em;
        float: left;
        line-height: 2em;
    }

        #popup div.item label {
            position: absolute;
            left: 0;
            top: 0;
            line-height: 3em;
            width: 5em;
            text-align: right;
        }

        #popup div.item .input_c {
            display: inline-block;
            padding: 0.5em 0;
            width: 100%;
            float: left;
        }

        #popup div.item .input_c_s {
            width: 33%;
        }

        #popup div.item .input_c_n {
            width: 67%;
        }

        #popup div.item .input_c_l {
        }

        #popup div.item .input_c input {
            height: 2em;
        }

        #popup div.item .input_c_num input {
            text-align: right;
        }


        #popup div.item .after {
            line-height: 3em;
            display: inline-block;
            padding: 0 0.5em;
        }

.clear {
    clear: both;
}

.display_none {
    display: none;
}
